home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 701-725 / 707 / aniso / aniso.doc < prev    next >
Text File  |  1995-03-18  |  4KB  |  95 lines

  1.                                     ANISO
  2.  
  3.                       A small puzzle game for the Amiga
  4.                         Requires Release 2 or greater
  5.  
  6.                         Copyright 1992 Barry McConnell
  7.  
  8.  
  9. Distribution:
  10. ~~~~~~~~~~~~~
  11.  
  12. This program is Freeware. It may be be freely distributed, as long as it is
  13. not sold for profit, remains unmodified, and is accompanied by this doc file.
  14. If you like it, or have any bug reports or suggestions, please send me a
  15. message via e-mail (or a postcard, if you don't have access to Usenet or
  16. FidoNet).
  17.  
  18.  
  19. How to play:
  20. ~~~~~~~~~~~~
  21.  
  22. The game may be started from either the Workbench or Shell, and takes no
  23. arguments or ToolTypes. It will run on any Amiga with Kickstart 2.04 or later.
  24. I am not an artist, so I haven't supplied an icon - if you design a nice one
  25. and send it to me, I will include it in a future release of Aniso.
  26.  
  27. Once loaded, you will see a small window, containing two 3*3 "grids", and
  28. several gadgets. One of the grids is already filled with numbers between 1 and
  29. 4; the other grid is empty. The idea behind the game is to form an image of
  30. the first grid by clicking on squares in the empty grid. There are only a
  31. couple of simple rules to follow:
  32.  
  33. You may only click once in each square (ie. the square has to be empty), and
  34. doing this will place a "1" in this square. If it has any non-empty
  35. neighbours, they will all be incremented by 1, with wraparound after 4 (ie. if
  36. it was going to 5, it will go back to 1 again). It probably helps if you play
  37. the game yourself - you will quickly see how it works.
  38.  
  39. Of course, there are also a few strategies to follow (useful for the larger
  40. board sizes), but I will let you work them out for yourself!
  41.  
  42. The gadgets are fairly self-explanatory. The cycle gadget on the right allows
  43. you to change the board size, from 3*3 up to 8*8. Shift-clicking it makes it
  44. go backwards (eg. if you want to go from 6*6 to 5*5). Clicking the "New"
  45. button (or pressing N) creates a new board of that size (or just shuffles the
  46. current board if you haven't touched the cycle gadget). The Retry button
  47. clears the second grid, allowing you to start over if you make a mistake. The
  48. Quit button is something I forgot to remove... :-)
  49.  
  50. If you complete a "level", you will get a "Well Done" message, and I suggest
  51. you use the cycle gadget to try a harder level. (How quick can you complete an
  52. 8*8 board?!) If you have filled all the squares in the wrong order, you will
  53. get a different message, and you can either use the New or Retry buttons to
  54. have another go.
  55.  
  56. Note: It is possible to complete _every_ board which Aniso gives you - the way
  57. it generates them in the first place is by randomly clicking in each square
  58. itself.
  59.  
  60. Sorry if the game runs a little slowly on an unaccelerated Amiga for the
  61. higher levels - I developed it with a 40MHz 68030-based A2000...
  62.  
  63.  
  64. Credits:
  65. ~~~~~~~~
  66.  
  67. This game is not an original idea - I saw André Wichmann's game "Brain" on a
  68. recent Fish Disk, and decided to write a version for the Workbench screen (his
  69. used a yukky low-res NTSC screen). I have yet to add coloured squares and an
  70. "Undo Move" button, but they may follow (requires an 8/16-colour WB screen, of
  71. course).
  72.  
  73. Thanks to Bryan Ford (author of MultiPlayer) for outlining a random number
  74. generator in one of his messages to me.
  75.  
  76. Thanks to HiSoft for one of the best-written Amiga applications - DevPac
  77. v3.02. Source code to Aniso is included; it may require slight changes for
  78. other assemblers (but everyone should be using DevPac anyway!). One of the
  79. reasons you might like to look at the source is to see how I have handled the
  80. problem of everyone using different fonts for their WB screen. Aniso correctly
  81. handles just about every font combination -  I hope!!
  82.  
  83.  
  84. Contacting me:
  85. ~~~~~~~~~~~~~~
  86.  
  87. Snail mail:  Barry McConnell,
  88.              "Piper's Hollow",
  89.              Hillcrest Road,
  90.              Dublin 18,
  91.              Ireland.
  92.  
  93. Internet:    bmccnnll@unix1.tcd.ie
  94. FidoNet:     2:263/150.2  (slightly risky)
  95.